//一个自然数被8除余1,所得的商被8除也余1,
//再将第二次的商被8除后余7,最后得到一个商为a.
//又知这个自然数被17除余4.所得的商被17除余15,
//最后得到一个商是a的2倍.
//求这个自然数.

#include <stdio.h>
int main ()
{
  int beichu(int Num);
  for (int Num=1990; Num<2000;Num++){
    if (beichu(Num)){
    printf("%d\n", Num);
    }
  }
  return 0;
}

int beichu(int Num)
{
  int a, zuihoushang, isbeichu=0;
  if (Num%8==1 && (Num/8)%8 ==1 && (Num/64)%8==7){
    a=(Num/64)/8;
  }
  if (Num%17 ==4 && (Num/17)%17 == 15){
    zuihoushang = (Num/17)/17;
  }
  if (zuihoushang == a *2){
    isbeichu =1;
  }
  return isbeichu;
}
